<?php
/*
 * 	Functions to work with dates and times.
 */

if (!isset($common)) require_once 'common.php';

function getTime()
{
	return time();
}

function getFormatedTime()
{
	return date("d/m/Y -- H:i:s", time());
}

/*
 *	Returns if the date is in the past.
 * 		true if $datetime is a past time.
 * 		false if $datetime is a future time
 */
function isPast($datetime)
{
	return ( $datetime < time() ) == true;
}

/**
 * 
 * Convierte segundos a horas
 * 
 * @param unknown_type $segundos
 */
function tiempo_segundos($segundos){
$minutos=$segundos/60;
$horas=floor($minutos/60);
$minutos2=$minutos%60;
$segundos_2=$segundos%60%60%60;
if($minutos2<10)$minutos2='0'.$minutos2;
if($segundos_2<10)$segundos_2='0'.$segundos_2;

if($segundos<60){ /* segundos */
$resultado= round($segundos).' Segundos';
}elseif($segundos>60 && $segundos<3600){/* minutos */
$resultado= $minutos2.':'.$segundos_2.' Minutos';
}else{/* horas */
$resultado= $horas.':'.$minutos2.':'.$segundos_2.' Horas';
}
return $resultado;
}
?>